package com.fhnew.app.model.network.entity.req;

import java.util.List;

public class ResBanner {

    public int code;
    public DataBean data;
    public String msg;


    public static class DataBean {


        public int agentModel;
        public int chatType;
        public OpenGameBean openGame;
        public int recommend;
        public int rulesStatus;
        public VersionBean version;
        public List<FISHBean> FISH;
        public List<LIVEBean> LIVE;
        public List<LotteryBean> Lottery;
        public List<PVPBean> PVP;
        public List<RNGBean> RNG;
        public List<SPORTSBean> SPORTS;
        public List<YOPLAYBean> YOPLAY;
        public List<ActivityBean> activity;

        @Override
        public String toString() {
            return "DataBean{" +
                    "agentModel=" + agentModel +
                    ", chatType=" + chatType +
                    ", openGame=" + openGame +
                    ", recommend=" + recommend +
                    ", rulesStatus=" + rulesStatus +
                    ", version=" + version +
                    ", FISH=" + FISH +
                    ", LIVE=" + LIVE +
                    ", Lottery=" + Lottery +
                    ", PVP=" + PVP +
                    ", RNG=" + RNG +
                    ", SPORTS=" + SPORTS +
                    ", YOPLAY=" + YOPLAY +
                    ", activity=" + activity +
                    ", notices=" + notices +
                    '}';
        }

        public List<NoticesBean> notices;


        public static class OpenGameBean {


            public int FISH;
            public int LIVE;
            public int PVP;
            public int RNG;
            public int SPORTS;
            public int YOPLAY;

            @Override
            public String toString() {
                return "OpenGameBean{" +
                        "FISH=" + FISH +
                        ", LIVE=" + LIVE +
                        ", PVP=" + PVP +
                        ", RNG=" + RNG +
                        ", SPORTS=" + SPORTS +
                        ", YOPLAY=" + YOPLAY +
                        '}';
            }
        }

        public static class VersionBean {


            public String domain_url;
            public int id;
            public int isForcedUpdate;
            public String name;

            @Override
            public String toString() {
                return "VersionBean{" +
                        "domain_url='" + domain_url + '\'' +
                        ", id=" + id +
                        ", isForcedUpdate=" + isForcedUpdate +
                        ", name='" + name + '\'' +
                        ", number='" + number + '\'' +
                        '}';
            }

            public String number;


        }

        public static class FISHBean {


            public int g_id;
            public int game_id;
            public int id;
            public String name;

            @Override
            public String toString() {
                return "FISHBean{" +
                        "g_id=" + g_id +
                        ", game_id=" + game_id +
                        ", id=" + id +
                        ", name='" + name + '\'' +
                        ", open_directly=" + open_directly +
                        ", pid=" + pid +
                        ", status=" + status +
                        '}';
            }

            public int open_directly;
            public int pid;
            public int status;

        }

        public static class LIVEBean {


            public int g_id;
            public int game_id;
            public int id;

            @Override
            public String toString() {
                return "LIVEBean{" +
                        "g_id=" + g_id +
                        ", game_id=" + game_id +
                        ", id=" + id +
                        ", name='" + name + '\'' +
                        ", open_directly=" + open_directly +
                        ", pid=" + pid +
                        ", status=" + status +
                        '}';
            }

            public String name;
            public int open_directly;
            public int pid;
            public int status;


        }

        public static class LotteryBean {


            public String code;
            public int fengpan;
            public String gameRules;

            @Override
            public String toString() {
                return "LotteryBean{" +
                        "code='" + code + '\'' +
                        ", fengpan=" + fengpan +
                        ", gameRules='" + gameRules + '\'' +
                        ", game_id=" + game_id +
                        ", game_name='" + game_name + '\'' +
                        ", rules_status=" + rules_status +
                        '}';
            }

            public int game_id;
            public String game_name;
            public int rules_status;

        }

        public static class PVPBean {


            public int g_id;
            public int game_id;
            public int id;
            public String name;

            @Override
            public String toString() {
                return "PVPBean{" +
                        "g_id=" + g_id +
                        ", game_id=" + game_id +
                        ", id=" + id +
                        ", name='" + name + '\'' +
                        ", open_directly=" + open_directly +
                        ", pid=" + pid +
                        ", status=" + status +
                        '}';
            }

            public int open_directly;
            public int pid;
            public int status;


        }

        public static class RNGBean {


            public int g_id;
            public int game_id;
            public int id;

            @Override
            public String toString() {
                return "RNGBean{" +
                        "g_id=" + g_id +
                        ", game_id=" + game_id +
                        ", id=" + id +
                        ", name='" + name + '\'' +
                        ", open_directly=" + open_directly +
                        ", pid=" + pid +
                        ", status=" + status +
                        '}';
            }

            public String name;
            public int open_directly;
            public int pid;
            public int status;


        }

        public static class SPORTSBean {


            public int g_id;
            public int game_id;
            public int id;

            @Override
            public String toString() {
                return "SPORTSBean{" +
                        "g_id=" + g_id +
                        ", game_id=" + game_id +
                        ", id=" + id +
                        ", name='" + name + '\'' +
                        ", open_directly=" + open_directly +
                        ", pid=" + pid +
                        ", status=" + status +
                        '}';
            }

            public String name;
            public int open_directly;
            public int pid;
            public int status;


        }

        public static class YOPLAYBean {


            public int g_id;
            public int game_id;
            public int id;
            public String name;

            @Override
            public String toString() {
                return "YOPLAYBean{" +
                        "g_id=" + g_id +
                        ", game_id=" + game_id +
                        ", id=" + id +
                        ", name='" + name + '\'' +
                        ", open_directly=" + open_directly +
                        ", pid=" + pid +
                        ", status=" + status +
                        '}';
            }

            public int open_directly;
            public int pid;
            public int status;


        }

        public static class ActivityBean {

            public int id;
            public String name;

            @Override
            public String toString() {
                return "ActivityBean{" +
                        "id=" + id +
                        ", name='" + name + '\'' +
                        ", status=" + status +
                        '}';
            }

            public int status;


        }

        public static class NoticesBean {
            /**
             * content : 欢迎光临万盛国际
             * created_at : 2019-03-13 14:22:12
             * id : 3
             * sort : 2
             * title : 欢迎光临万盛国际
             * type : 3
             * updated_at : 2019-09-11 12:16:12
             * userLevel : 1,2,3,0
             */

            public String content;
            public String created_at;
            public int id;
            public int sort;

            @Override
            public String toString() {
                return "NoticesBean{" +
                        "content='" + content + '\'' +
                        ", created_at='" + created_at + '\'' +
                        ", id=" + id +
                        ", sort=" + sort +
                        ", title='" + title + '\'' +
                        ", type='" + type + '\'' +
                        ", updated_at='" + updated_at + '\'' +
                        ", userLevel='" + userLevel + '\'' +
                        '}';
            }

            public String title;
            public String type;
            public String updated_at;
            public String userLevel;
        }
    }
}
